home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 007 / boosters.arc / DOWS.PAS < prev    next >
Pascal/Delphi Source File  |  1980-01-01  |  2KB  |  81 lines

  1. { --------------------------------------
  2.   DOWS returns day of week for any valid
  3.   Gregorian Date
  4.   -------------------------------------- }
  5. Function DOWS( MM, DD, CCYY : Integer) : AnyString;
  6.  
  7. begin
  8.    InLine ( $1E/
  9.             $E8/$A8/$00/
  10.             $EB/$0D/$90/
  11.             $00/$03/$02/$05/$00/$03/
  12.             $05/$01/$04/$06/$02/$04/
  13.             $83/$C3/$03/
  14.             $8B/$FB/
  15.             $8B/$5E/$08/
  16.             $8B/$4E/$06/
  17.             $8B/$56/$04/
  18.             $83/$FB/$03/
  19.             $73/$01/
  20.             $4A/
  21.             $01/$DF/
  22.             $4F/
  23.             $2E/$02/$0D/
  24.             $8B/$C2/
  25.             $BB/$64/$00/
  26.             $30/$FF/
  27.             $F6/$F3/
  28.             $51/
  29.             $50/
  30.             $B1/$02/
  31.             $D2/$CC/
  32.             $B1/$06/
  33.             $D2/$EC/
  34.             $8A/$DC/
  35.             $58/
  36.             $B1/$02/
  37.             $D2/$C8/
  38.             $B1/$06/
  39.             $D2/$E8/
  40.             $B1/$02/
  41.             $8A/$D4/
  42.             $D2/$EA/
  43.             $59/
  44.             $00/$D0/
  45.             $B7/$05/
  46.             $F6/$E7/
  47.             $30/$FF/
  48.             $01/$D8/
  49.             $01/$C8/
  50.             $BA/$07/$00/
  51.             $F6/$F2/
  52.             $8A/$C4/
  53.             $30/$E4/
  54.             $E8/$42/$00/
  55.             $EB/$46/$90/
  56.             $53/$75/$6E/$64/$61/$79/$20/$20/$20/
  57.             $4D/$6F/$6E/$64/$61/$79/$20/$20/$20/
  58.             $54/$75/$65/$73/$64/$61/$79/$20/$20/
  59.             $57/$65/$64/$6E/$65/$73/$64/$61/$79/
  60.             $54/$68/$75/$72/$73/$64/$61/$79/$20/
  61.             $46/$72/$69/$64/$61/$79/$20/$20/$20/
  62.             $53/$61/$74/$75/$72/$64/$61/$79/$20/
  63.             $8B/$DC/
  64.             $36/$8B/$1F/
  65.             $C3/
  66.             $83/$C3/$03/
  67.             $8B/$F3/
  68.             $B9/$09/$00/
  69.             $F6/$E1/
  70.             $01/$C6/
  71.             $0E/
  72.             $1F/
  73.             $16/
  74.             $07/
  75.             $88/$4E/$0A/
  76.             $8D/$7E/$0B/
  77.             $FC/
  78.             $F3/$A4/
  79.             $1F/$5D);
  80. end;
  81.